[pull] trunk from spiceai:trunk#25
Merged
Merged
Conversation
* Bump the cargo group with 2 updates (#5286) Bumps the cargo group with 2 updates: [zip](https://github.com/zip-rs/zip2) and [openssl](https://github.com/sfackler/rust-openssl). Updates `zip` from 2.2.3 to 2.3.0 - [Release notes](https://github.com/zip-rs/zip2/releases) - [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md) - [Commits](zip-rs/zip2@v2.2.3...v2.3.0) Updates `openssl` from 0.10.70 to 0.10.72 - [Release notes](https://github.com/sfackler/rust-openssl/releases) - [Commits](rust-openssl/rust-openssl@openssl-v0.10.70...openssl-v0.10.72) --- updated-dependencies: - dependency-name: zip dependency-version: 2.3.0 dependency-type: direct:production dependency-group: cargo - dependency-name: openssl dependency-version: 0.10.72 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump golang.org/x/sys from 0.31.0 to 0.32.0 (#5299) Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.31.0 to 0.32.0. - [Commits](golang/sys@v0.31.0...v0.32.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump opentelemetry-proto from 0.28.0 to 0.29.0 (#5300) Bumps [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-rust) from 0.28.0 to 0.29.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Commits](open-telemetry/opentelemetry-rust@opentelemetry-proto-0.28.0...opentelemetry-proto-0.29.0) --- updated-dependencies: - dependency-name: opentelemetry-proto dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump http from 1.2.0 to 1.3.1 (#5301) Bumps [http](https://github.com/hyperium/http) from 1.2.0 to 1.3.1. - [Release notes](https://github.com/hyperium/http/releases) - [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md) - [Commits](hyperium/http@v1.2.0...v1.3.1) --- updated-dependencies: - dependency-name: http dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump serde from 1.0.217 to 1.0.219 (#5302) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.217 to 1.0.219. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.217...v1.0.219) --- updated-dependencies: - dependency-name: serde dependency-version: 1.0.219 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump clap from 4.5.31 to 4.5.35 (#5303) Bumps [clap](https://github.com/clap-rs/clap) from 4.5.31 to 4.5.35. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@v4.5.31...clap_complete-v4.5.35) --- updated-dependencies: - dependency-name: clap dependency-version: 4.5.35 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump golang.org/x/sys from 0.31.0 to 0.32.0 (#5368) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Bump golang.org/x/sys from 0.31.0 to 0.32.0 Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.31.0 to 0.32.0. - [Commits](golang/sys@v0.31.0...v0.32.0) --- updated-dependencies: - dependency-name: golang.org/x/sys dependency-version: 0.32.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump Jimver/cuda-toolkit from 0.2.22 to 0.2.23 (#5369) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Bump Jimver/cuda-toolkit from 0.2.22 to 0.2.23 Bumps [Jimver/cuda-toolkit](https://github.com/jimver/cuda-toolkit) from 0.2.22 to 0.2.23. - [Release notes](https://github.com/jimver/cuda-toolkit/releases) - [Commits](Jimver/cuda-toolkit@v0.2.22...v0.2.23) --- updated-dependencies: - dependency-name: Jimver/cuda-toolkit dependency-version: 0.2.23 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump once_cell from 1.20.3 to 1.21.3 (#5370) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields (#5365) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields * Update crates/runtime/src/http/v1/mod.rs Co-authored-by: Phillip LeBlanc <phillip@spice.ai> --------- Co-authored-by: Phillip LeBlanc <phillip@spice.ai> * Upgrade to DuckDB 1.2.2 (#5375) * Bump once_cell from 1.20.3 to 1.21.3 Bumps [once_cell](https://github.com/matklad/once_cell) from 1.20.3 to 1.21.3. - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](matklad/once_cell@v1.20.3...v1.21.3) --- updated-dependencies: - dependency-name: once_cell dependency-version: 1.21.3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump schemars from 0.8.21 to 0.8.22 (#5371) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields (#5365) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields * Update crates/runtime/src/http/v1/mod.rs Co-authored-by: Phillip LeBlanc <phillip@spice.ai> --------- Co-authored-by: Phillip LeBlanc <phillip@spice.ai> * Upgrade to DuckDB 1.2.2 (#5375) * Bump schemars from 0.8.21 to 0.8.22 Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.21 to 0.8.22. - [Release notes](https://github.com/GREsau/schemars/releases) - [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md) - [Commits](GREsau/schemars@v0.8.21...v0.8.22) --- updated-dependencies: - dependency-name: schemars dependency-version: 0.8.22 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump pulldown-cmark from 0.12.2 to 0.13.0 (#5374) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields (#5365) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields * Update crates/runtime/src/http/v1/mod.rs Co-authored-by: Phillip LeBlanc <phillip@spice.ai> --------- Co-authored-by: Phillip LeBlanc <phillip@spice.ai> * Upgrade to DuckDB 1.2.2 (#5375) * Bump pulldown-cmark from 0.12.2 to 0.13.0 Bumps [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) from 0.12.2 to 0.13.0. - [Release notes](https://github.com/raphlinus/pulldown-cmark/releases) - [Commits](pulldown-cmark/pulldown-cmark@v0.12.2...v0.13.0) --- updated-dependencies: - dependency-name: pulldown-cmark dependency-version: 0.13.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump aws-config from 1.5.16 to 1.6.0 (#5372) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields (#5365) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields * Update crates/runtime/src/http/v1/mod.rs Co-authored-by: Phillip LeBlanc <phillip@spice.ai> --------- Co-authored-by: Phillip LeBlanc <phillip@spice.ai> * Upgrade to DuckDB 1.2.2 (#5375) * Bump aws-config from 1.5.16 to 1.6.0 Bumps [aws-config](https://github.com/smithy-lang/smithy-rs) from 1.5.16 to 1.6.0. - [Release notes](https://github.com/smithy-lang/smithy-rs/releases) - [Changelog](https://github.com/smithy-lang/smithy-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/smithy-lang/smithy-rs/commits) --- updated-dependencies: - dependency-name: aws-config dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump indexmap from 2.7.1 to 2.9.0 (#5373) * Turn off `delta_kernel::log_segment` logging and refactor log filtering (#5367) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields (#5365) * Extend `application/vnd.spiceai.sql.v1+json` with `schema` and `row_count` fields * Update crates/runtime/src/http/v1/mod.rs Co-authored-by: Phillip LeBlanc <phillip@spice.ai> --------- Co-authored-by: Phillip LeBlanc <phillip@spice.ai> * Upgrade to DuckDB 1.2.2 (#5375) * Bump indexmap from 2.7.1 to 2.9.0 Bumps [indexmap](https://github.com/indexmap-rs/indexmap) from 2.7.1 to 2.9.0. - [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md) - [Commits](indexmap-rs/indexmap@2.7.1...2.9.0) --- updated-dependencies: - dependency-name: indexmap dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Phillip LeBlanc <phillip@spice.ai> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix cargo.lock --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergei Grebnov <sergei.grebnov@gmail.com>
* refactor accelerator registry as part of runtime * Fix make test * Update integration tests * resolve merge conflicts * Use AcceleratorRegistry type * Fix linter * resolve merge conflict * fix iceberg integration test * fix * Don't allow user to customize accelerator registry in Runtime initialization * wip on callback * WIP: Use callback for Datafusion configuration * configure datafusion instead of config option * fmt * WIP: refactor accelerator engine as a struct * WIP: Refactor Dataset to conatin Arc<Runtime> * fix integration test and make test * fix: linter * apply linter fix * fix integration test * apply feedbacks: use arc, remove commented out code, use function pointer types, remove ACCELERATION_MUTEX, fix Debug derive * Make runtime & app required for Dataset, make accelerator_engine_registry Arc, new struct datasetbuilder * fix debug, fix error, remove unnecessary accelerator registry from methods * Fix integration tests * cleanup * Make different duckdb acceleration instances in integration test * update remove_dataset, use rwlock for accelerator_engine_registry * Improvements to error messages --------- Co-authored-by: Phillip LeBlanc <phillip@leblanc.tech>
…s) (#5388) * Include `application/vnd.spiceai.nsql.v1+json` resp example (openapi docs) * Extend with `application/vnd.spiceai.sql.v1+json` example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )